### Categories

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-category` | Create a category in discourse | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/discourse/actions/create-category.ts) |
| `categories` | List all categories | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/discourse/syncs/categories.ts) |

### Others

| Function name | Description | Type | Source code |
| - | - | - | - |
| `create-topic` | Create a new topic in discourse | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/discourse/actions/create-topic.ts) |
| `update-topic-status` | Update the status of a topic | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/discourse/actions/update-topic-status.ts) |
| `active-users` | Fetches a list of active users from Discourse. | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/discourse/syncs/active-users.ts) |